Skip to content

chore: version packages - #77

Merged
jonlaing merged 1 commit into
mainfrom
changeset-release/main
Aug 3, 2026
Merged

chore: version packages#77
jonlaing merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@effex/router@1.3.6

Patch Changes

  • 6651e7e: Fix browser back/forward buttons not triggering re-renders under SSG
    dev mode (and any client-side navigation scenario that relies on
    popstate).

    The popstate handler ran the pathname signal update via
    Effect.runSync. Signal.set internally uses SubscriptionRef.set,
    which acquires a semaphore permit — Effect flags that as async-capable,
    so Effect.runSync bails silently. The event handler swallows the
    throw (browsers don't reliably surface exceptions from raw event
    listeners to console.error), so the signal never actually updates,
    Outlet's subscribers never see the change, and the page appears
    frozen on the previous route while the URL bar shows the new one.

    Fix: capture the Runtime at Layer construction time and use
    Runtime.runFork to schedule the update. runFork accepts async work
    and runs it on the same Runtime the rest of the app uses, so the
    signal update reliably reaches subscribers even when the underlying
    Signal.set isn't purely synchronous.

    Regression tests cover:

    • Pathname signal updates on popstate.
    • Subscribers to pathname.changes (Outlet's shape) receive the
      popstate-driven change.
    • The handler doesn't throw or fail silently.

docs@0.0.29

Patch Changes

  • Updated dependencies [6651e7e]
    • @effex/router@1.3.6

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 3, 2026

Copy link
Copy Markdown

Deploying effex-api with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2485a21
Status: ✅  Deploy successful!
Preview URL: https://62e23f29.effex-api.pages.dev
Branch Preview URL: https://changeset-release-main.effex-api.pages.dev

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying effex with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2485a21
Status: ✅  Deploy successful!
Preview URL: https://80984fea.effex.pages.dev
Branch Preview URL: https://changeset-release-main.effex.pages.dev

View logs

@jonlaing
jonlaing merged commit 954f1d4 into main Aug 3, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant